cluster of grapes/other fruit - German English Dictionary